package jiaerc.moreingredients;

import net.minecraft.client.renderer.RenderTypeLookup;
import net.minecraft.client.renderer.RenderType;

import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;

public class RenderClientSetup {
    // 在客户端代理类中添加
    public static void init(final FMLClientSetupEvent event) {
        // 必须在 enqueueWork 中执行渲染相关代码
        event.enqueueWork(() -> {
            // 设置作物方块为透明渲染（CUTOUT）
            RenderTypeLookup.setRenderLayer(
                    MoreIngredientsBlocks.CABBAGE_CROPS_BLOCK.get(),
                    RenderType.cutoutMipped());
            RenderTypeLookup.setRenderLayer(
                    MoreIngredientsBlocks.GREEN_PEPPER_CROPS_BLOCK.get(),
                    RenderType.cutoutMipped());

            // 其他需要客户端设置的代码（例如实体渲染器）
            // ItemBlockRenderTypes.setRenderLayer(其他方块, RenderType.translucent());
        });
    }
}
